In March 2024, all backed and client libraries are updated, and the site moved to python3.12 rutime.
In April 2023, this site was migrated to GAE standard environment using python3.10 rutime. All back end libraries have been updated as well. Client code stills uses backbone and jquery, but it is planned to move to more modern js frameworks and completely get rid of jquery. A lot of functionality had to be removed due to Google abolishing respective backend apis. For more details read below what has changed.
This site was completely revamped in 2017 using the following technologies:
- ~~twitter bootstrap4 as html template~~, icons by fonts-awesome
- site fonts served by google-fonts
- server side code, flask (a python microframework)
- ~~search engine: GAE + twitter typeahead~~
- client side CRUD actions based on backbone framework (REST support included)
- textarea uses markdown syntax
- persistence by Google Datastore
- hosted on Google App Engine
- unit testing GAE testbeds + nosetests
- js,css, html minification achieved with gulp4
- ~~continuous deployment using TravisCI.~~